﻿using System;

namespace Lib.Data.Interface {

    public interface INullableReader {

        bool GetBoolean(string name);

        byte GetByte(string name);

        char GetChar(string Name);

        DateTime GetDateTime(string Name);

        decimal GetDecimal(string Name);

        double GetDouble(string Name);

        Guid GetGuid(string Name);

        short GetInt16(string Name);

        int GetInt32(string Name);

        long GetInt64(string Name);

        float GetSingle(string Name);

        string GetString(string Name);

        object GetValue(string Name);

        bool IsDBNull(string Name);

    }
}
